mutually agreed terms - Espagnol Anglais Dictionnaire